﻿@charset "UTF-8";

/* pxjj 2011-9-5添加 */
.light_grey{ color:#aeaeae;}
.blod{ font-weight:bold;}
.normal{ font-weight:normal;}
.txt_left{ text-align:left;}
.txt_right{ text-align:right;}
.txt_center{ text-align:center;}
.txt_uline{ text-decoration:underline;}
.txt_nuline{ text-decoration:none;}


/* 组件 */
/*panel 通用面板 默认为大的*/
/*.login_panel{ display:none;}*/
.login_panel .panel_title,.login_panel .panel_title .panel_close,.login_panel .control a,.login_panel .panel_content table input{ background:url(../image/default_panel.gif) no-repeat; overflow:hidden;}
.login_panel{ width:504px;border:1px solid #b9b9b9; position:absolute; top:30px; left:200px; background:#fff; z-index:1000;}
.login_panel .panel_title{ text-align:center; position:relative; height:28px; line-height:28px; margin-top:3px; margin-left:3px;}
.login_panel .panel_title .panel_close{ position:absolute; top:2px; display:block; width:23px; height:23px; text-indent:-9999px; background-position:0px -28px; right:8px; overflow:hidden;}
.login_panel .panel_title a:hover.panel_close{background-position:-23px -28px;}
.login_panel .panel_content{ padding:18px;}
.login_panel .panel_content .panel_footer{}
/*按钮*/
.login_panel .panel_content .control a{ display:block; width:132px; height:41px; font-family:"微软雅黑", "黑体", "宋体"; font-size:18px; color:#fff; text-align:center; background-position:-218px -39px; line-height:36px; text-decoration:none;}
.login_panel .panel_content .control a:hover{background-position:-350px -39px; color:#fff;}
/*表格*/
.login_panel .panel_content table{}
.login_panel .panel_content td a{ text-decoration:underline;}

/*表单*/
.login_panel .panel_content table input{ width:205px; height:27px; background-position:0px -51px; line-height:24px;}
.login_panel .panel_content .w_113{ width:113px; background-position:0px -80px;}

/*辅助*/
.login_panel .panel_content table .txt_left{ text-align:left;}
.login_panel .panel_content table .txt_right{ text-align:right;}
.login_panel .panel_content table .txt_center{ text-align:center;}
.login_panel .blue{color:#0083c9;}
.login_panel .red{color:#f00;}
/*panel 通用面板 默认为大的 end*/

/* 页面导航 下面1,2,3,4... */
.page_control{ height:34px; padding-top:13px; padding-right:28px;}
.page_control,.page_control a{ color:#5a5a5a; text-align:center;}
.page_control .btns{ float:right;}
.page_control a{ border:#d8d8d8 1px solid; background:#d9d9d9; line-height:19px;}
.page_control a span{display:block; height:16px; border:1px solid #fff; cursor:pointer; line-height:18px;}
.page_control a.btn{ display:block; float:left; margin:3px;}
.page_control a.num{ width:18px; height:18px;}
.page_control a.txt{ width:36px; height:18px;}
.page_control a.some{ background:#999;}
.page_control a:hover{ color:#333; background:#999;}
.page_control a.target,.page_control a.target:hover{ color:#fff; background:#0083c9; border-color:#0083c9;}
/* 页面导航 下面1,2,3,4... end */
/* 组件 end*/

/***************************  wlpxyy  网络培训预约 **************/
/**/
.wlpxyy{ font-family:"宋体"; font-size:12px; background:#fff; color:#646464; margin-top:10px; position:relative;}
.wlpxyy .table_content{ border:1px #b9b9b9 solid; border-top:none;}
.wlpxyy .blue{ color:#0083c9;}
.wlpxyy .gray{ color:#aeaeae;}
.wlpxyy .white{ color:#fff;}
.free_width{width:auto;}

/*搜索*/
.wlpxyy .search_bar{ background:url(../image/wlpxyy_search_bg.png) no-repeat; height:37px; position:relative;}
.wlpxyy .search_bar .search_control{ position:absolute; left: 814px; top: 5px; width:137px; height:24px; }
.wlpxyy .search_bar .search_control search_submit{ width:47px; float:left;}
.wlpxyy .search_bar .search_control open_pro_btn{ width:90px; float:left;}
.wlpxyy .search_bar .search_control a{text-indent:-9999px; display:block; width:137px; height:24px; float:left; outline:none;}
.wlpxyy .search_bar .search_control a.search_submit{ width:47px;}
.wlpxyy .search_bar .search_control a.open_pro_btn{ width:90px;  }

/*搜索 end*/



/* 高级搜索  */
.wlpxyy .user_menu_list_arrow{ position:absolute; top:10px; left:10px;}
.wlpxyy .login_state{ position:absolute; top:10px; left:28px; color:#000;}
.wlpxyy .login_state a{ padding-right:4px;}
.wlpxyy .pro_search .paramer{position:absolute; z-index:1000; top: 7px;}
.wlpxyy .pro_search .paramer a{/* background:url(../image/wlpxyy_icon_arrow_down.png) no-repeat right 4px #fff; padding:4px; padding-right:20px; display:block; width:76px;*/}
.wlpxyy .pro_search input{ background:url(../image/wlpxyy_icon_arrow_down.png) no-repeat right 4px #fff;width:76px;  border: 1px solid #999999;}
.wlpxyy .pro_search input.keywork{ background:#fff;}
.wlpxyy .pro_search .date_input{ background:url(../image/wlpxyy_icon_arrow_down.png) no-repeat right 4px #fff; padding:4px; padding-right:20px; display:block; width:76px;}
.wlpxyy .pro_search .paramer input{ height:23px; line-height:24px; width:80px; padding-left:4px;}
.wlpxyy .pro_search input.date_input{ width:50px; height:auto;}
/*date input*/
.Wdate{width:80px;}
.wlpxyy .pro_search .paramer0{left:240px; line-height:24px;}
.wlpxyy .pro_search .paramer1{left:290px; line-height:24px;}
.wlpxyy .pro_search .paramer2{left:390px;}
.wlpxyy .pro_search .paramer3{left:490px;}
.wlpxyy .pro_search .paramer4{left:590px; z-index:200; }
.wlpxyy .pro_search .paramer5{left:690px; z-index:200;}
.wlpxyy .pro_search .target{ border-bottom:3px solid #fff;}

.wlpxyy .pro_search a:hover{color:#0083c9;}
.wlpxyy .pro_search .date_control{padding-left:358px; padding-top:20px;}

.wlpxyy .pro_search .target_tab{ border-bottom:none;}


/* 高级搜索 end */

.wlpxyy .table_title{ background:url(../image/wlpxyy_nav_bg.png) repeat-x; height:0px; position:relative; z-index:100;}

.btn1,.btn2,.btn3,.btn4,.btn5,.btn6,.btn7,.btn8,.btn9{ background:none;}
.wlpxyy .bp1,.wlpxyy .bp2,.wlpxyy .bp3,.wlpxyy .bp4,.wlpxyy .bp5,.wlpxyy .bp6,.wlpxyy .bp7,.wlpxyy .bp8,.wlpxyy .bp9{ position:absolute; top:15px; width:200px;}
.wlpxyy  .table_header{background:url(../image/wlpxyy_nav_bg.png) repeat-x; height:57px;}
.wlpxyy .table_header a.btn{ background:url(../image/wlpxyy_icons.png) no-repeat; padding:10px; padding-bottom:4px; padding-left:30px; line-height:28px;}
.wlpxyy .table_header .arrow_down{ background:url(../image/wlpxyy_icon_sj.png) no-repeat top right; }


.wlpxyy .table_title a.btn{ background:url(../image/wlpxyy_icons.png) no-repeat; padding-left:30px; line-height:28px;}
.wlpxyy .table_header a.btn1{ background-position:left 0;}
.wlpxyy .table_header a.btn2{background-position:left -30px;}
.wlpxyy .table_header a.btn3{ background-position:left -60px;}
.wlpxyy .table_header a.btn4{background-position:left -90px;}
.wlpxyy .table_header a.btn5{background-position:left -120px;}
.wlpxyy .table_header a.btn6{ background-position:left -150px;}
.wlpxyy .table_header a.btn7{background-position:left -180px;}
.wlpxyy .table_header a.btn8{background-position:left -210px;}
.wlpxyy .table_header a.btn9{background-position:left -240px;}

/*  下拉列表 */
.wlpxyy .table_title .dropdownlist{ position:absolute; width:72px; height:125px; background:#fff; overflow:auto;}
.wlpxyy .table_title .dropdownlist a{ display:block; line-height:18px; border-bottom:1px  dashed #d4d4d4; text-align:left; padding-left:6px; color:#5b5b5b; margin-bottom:2px;margin-top:2px;}
.wlpxyy .table_title .dropdownlist a:hover{background:#d4d4d4; color:#000;}
.wlpxyy .dropdownlist{display:none;}
.wlpxyy .table_title .dropdownlist1{ top:40px; left:250px;}
.wlpxyy .table_title .dropdownlist2{ top:40px; left:366px;}
.wlpxyy .table_title .dropdownlist3{ top:-5px; left:390px; width:85px;}
.wlpxyy .table_title .dropdownlist4{ top:-5px; left:490px; width:85px;}
.wlpxyy .table_title .dropdownlist5{ top:-12px; left:9px; width:70px; height:auto; display:block; border:1px solid #999;}
.wlpxyy .table_title .dropdownlist5 a{ border:none;}


.wlpxyy  .data_chooser{ width:174px; height:140px; background:#fff; left:629px; top:-2px; position:absolute; border:1px solid #CCC; border-top:none; z-index:200;}
.wlpxyy  .data_chooser1{}
.wlpxyy  .data_chooser2{ display:none;}

/*test*/

/*  下拉列表  end*/


table{border:none;}
.wlpxyy table tr{height:39px;}
.wlpxyy table tr.mouseover{ background: url(../image/wlpxyy_tabel_tr_hover.png) repeat-x; }
.wlpxyy table tr td{ border-bottom: 1px #e6e6e6 solid; text-align:center;}
.wlpxyy td a{ color:#666;}
.wlpxyy td a:hover,.wlpxyy td a:active{ color:#0083c9;}
.wlpxyy .msg_con{ position:relative;}

.wlpxyy .msg{ position:absolute; top:-14px;}
.wlpxyy .msg order_full{}
.wlpxyy .msg order_before{}





/* 用户登录的过程*/


/* 注册 rigster*/
.rigster{top:0; left:0;}
.rigster .panel_content{ padding-top:25px;}

.rigster .panel_content .validate_code{ position:absolute;}
.rigster .panel_content .submit{ padding-left:30px;}
/* 用户登录的过程 end */

/* 登录 login*/
.login{ top:0; left:550px; width:393px;}
.login .panel_title{ background-position:0 -107px; margin-left:2px;}
.login .panel_content{ padding-top:10px;}
.login .panel_content .submit{ padding-left:30px;}
/* 用户登录的过程 end */

/* 忘记密码 forget_pwd*/
.forget_pwd{ top:0; left:950px; width:393px;}
.forget_pwd .panel_title{ background-position:0 -107px; margin-left:2px;}
.forget_pwd .panel_content{ padding-top:10px;}
.forget_pwd .panel_content .submit{}
/* 忘记密码 forget_pwd end */

/* 信息提示 alert_info*/
.alert_info{ top:0; left:950px; width:393px;}
.alert_info .panel_title{ background-position:0 -107px; margin-left:2px;}
.alert_info .panel_content{ padding-top:10px; padding-left:10px; padding-right:10px; color:#0083c9; font-size:14px;}
.alert_info .panel_content .info_note{ font-weight:bold;}
.alert_info .panel_content .info_main{ text-align:center; line-height:28px; padding-top:10px;}
.alert_info .panel_content .submit{ padding-left:30px;}
.alert_info .panel_footer{ padding:18px; border-top:1px solid #b9b9b9;}
/* 信息提示 end */



/***************************  wlpxyy  网络培训预约 end **************/

/***************************  kcjj  网络培训预约_课程简介 **************/
/*我要预约*/
.kcjj .blue{color:#0082c9;}
.kcjj .red{color:#f00;}
.kcjj .pl_8{ padding-left:8px;}
.kcjj .ca{ clear:both;}
.kcjj .panel{ background:url(../image/kcjj_panel_bg_center.gif) #fff repeat-y; margin:10px 0; border-bottom:1px #b9b9b9 solid; height:540px;  position:relative;}
.kcjj .panel_content{ background:url(../image/kcjj_panel_bg_top.gif) no-repeat; padding:50px; padding-left:70px; padding-bottom:80px; color:#333;}
.kcjj p{ line-height:28px; position:relative;}
.kcjj .panel .big_title{ font-family:"黑体", "微软雅黑"; font-size:41px; color:#00466f; font-weight:bold; line-height:50px;}
.kcjj .panel .sub_title{ font-family:"黑体", "微软雅黑"; font-size:18px; color:#00466f; font-weight:normal; line-height:30px; padding-top:10px;}
.kcjj .master{ padding-top:20px;}
.kcjj .note{ padding-top:10px;}
.kcjj ul{}
.kcjj ul li{ line-height:22px;}
.kcjj .desc{ padding-top:20px;}
.kcjj .info_left{width:540px;/* float:left;*/}
.kcjj .reservation{ position:absolute; width:300px; /*float:left;*/ text-align:center; top:50px;right:44px;}
.kcjj .place_count{ font-family:"微软雅黑", "黑体", "宋体"; font-size:17px; padding:8px;}
/*我要预约 end*/

/* 中间分隔文字*/
.separate{ text-align:center; padding-top:10px;}
.separate .big_title{font-family:"黑体", "微软雅黑"; font-size:41px; color:#00466f; font-weight:bold; line-height:60px;}

/* 中间分隔文字 end*/


/* 课程总汇样式部分*/
.wlpxyy_kczh{ font-family:"宋体"; font-size:12px; background:#fff; color:#646464; margin-top:10px; position:relative;}
.wlpxyy_kczh .table_content{ border:1px #b9b9b9 solid; }
.wlpxyy_kczh .blue{ color:#0083c9;}
.wlpxyy_kczh .gray{ color:#aeaeae;}
.wlpxyy_kczh .white{ color:#fff;}
.free_width{width:auto;}


.wlpxyy_kczh .table_title{ background:url(../image/wlpxyy_nav_bg.png) repeat-x; height:0px; position:relative; z-index:100;}

.btn1,.btn2,.btn3,.btn4,.btn5,.btn6,.btn7,.btn8,.btn9{ background:none;}

.wlpxyy_kczh  .table_header{background:url(../image/wlpxyy_nav_bg.png) repeat-x; height:57px;}
.wlpxyy_kczh .table_header a.btn{ background:url(../image/wlpxyy_icons.png) no-repeat; padding:10px; padding-bottom:4px; padding-left:30px; line-height:28px;}
.wlpxyy_kczh .table_header .arrow_down{ background:url(../image/wlpxyy_icon_sj.png) no-repeat top right; }


.wlpxyy_kczh .table_title a.btn{ background:url(../image/wlpxyy_icons.png) no-repeat; padding-left:30px; line-height:28px;}
.wlpxyy_kczh .table_header a.btn1{ background-position:left 0;}
.wlpxyy_kczh .table_header a.btn2{background-position:left -30px;}
.wlpxyy_kczh .table_header a.btn3{ background-position:left -60px;}
.wlpxyy_kczh .table_header a.btn4{background-position:left -90px;}
.wlpxyy_kczh .table_header a.btn5{background-position:left -120px;}
.wlpxyy_kczh .table_header a.btn6{ background-position:left -150px;}
.wlpxyy_kczh .table_header a.btn7{background-position:left -180px;}
.wlpxyy_kczh .table_header a.btn8{background-position:left -210px;}
.wlpxyy_kczh .table_header a.btn9{background-position:left -240px;}



table{border:none;}
.wlpxyy_kczh table tr{height:39px;}
.wlpxyy_kczh table tr.mouseover{ background: url(../image/wlpxyy_tabel_tr_hover.png) repeat-x; }
.wlpxyy_kczh table tr td{ border-bottom: 1px #e6e6e6 solid; text-align:center;}
.wlpxyy_kczh td a{ color:#666;}
.wlpxyy_kczh td a:hover,.wlpxyy_kczh td a:active{ color:#0083c9;}
.wlpxyy_kczh td.text_left{ text-align:left; padding-left:20px;}
.wlpxyy_kczh .msg_con{ position:relative;}

.wlpxyy_kczh .msg{ position:absolute; top:-14px;}



/* 页面导航部分 */
.wlpxyy_kczh .page_control{ height:34px; padding-top:13px; padding-right:28px;}
.wlpxyy_kczh .page_control,.wlpxyy_kczh .page_control a{ color:#5a5a5a; text-align:center;}
.wlpxyy_kczh .page_control .btns{ float:right;}
.wlpxyy_kczh .page_control a{ border:#d8d8d8 1px solid; background:#d9d9d9; line-height:19px;}
.wlpxyy_kczh .page_control a span{display:block; height:16px; border:1px solid #fff; cursor:pointer; line-height:18px;}
.wlpxyy_kczh .page_control a.btn{ display:block; float:left; margin:3px;}
.wlpxyy_kczh .page_control a.num{ width:18px; height:18px;}
.wlpxyy_kczh .page_control a.txt{ width:36px; height:18px;}
.wlpxyy_kczh .page_control a.some{ background:#999;}
.wlpxyy_kczh .page_control a:hover{ color:#333; background:#999;}
.wlpxyy_kczh .page_control a.target,.wlpxyy_kczh .page_control a.target:hover{ color:#fff; background:#0083c9; border-color:#0083c9;}


/***************************  kcjj  网络培训预约_课程简介 end **************/

/***************************  xxhc  线下会场预约  **************/
.xxhc .white{color:#fff;}
/* 搜索 */
.xxhc{ font-family:"宋体"; font-size:12px; background:#fff; color:#646464; margin-top:10px; position:relative; width:960px;}
.xxhc .search_bar{background:url(../image/xxhc_search_bg.png) no-repeat; height:37px;position:relative;}
.xxhc .search_bar .search_control{ padding-top:7px; padding-left:358px; }
.xxhc .search_bar .search_control span{ vertical-align:top;}
.xxhc .search_bar .search_control input{ background:url(../image/wlpxyy_icon_arrow_down.png) no-repeat right 4px #fff; height:23px; border:1px solid #b9b9b9; padding-left:2px; line-height:24px;}
.xxhc .search_bar .search_control input.master{ width:90px;}
.xxhc .search_bar .search_control input.month{ width:50px;}
.xxhc .search_bar .search_control input.area{ width:90px;}
.xxhc .search_bar .txt{ position:absolute; top:12px; left:280px;}
.xxhc .search_bar  a.search_submit{ display:block; width: 60px; height:37px; overflow:hidden; background:url(../image/xxhc_search_submit.png) left top;position:absolute; top:0; left:620px; text-indent:-9999px;}
.xxhc .search_bar   a:hover.search_submit{ background-position: -60px top; }
/* 下拉部分*/
.xxhc  .dropdownlist{ width:92px; position:absolute; top:31px; left:0; height:120px; overflow:auto; background:#fff; border:1px solid #b9b9b9; z-index:100;}
.xxhc .dropdownlist a{ display:block; color:#646464; line-height:24px; padding-left:4px; height:24px; overflow:hidden;}
.xxhc  .dropdownlist a:hover{ background:#d4d4d4;}
.xxhc .dropdownlist.master{ left:358px;}
.xxhc .dropdownlist.month{ width:52px; left:458px;}
.xxhc .dropdownlist.area{ left:518px;}
/*.xxhc .search_bar .dropdownlist { display:none;}*/
/* 中间部分 */
/* left score_date*/
.xxhc .ca{ clear:both;}
.xxhc .blue{color:#077ec0;}
.xxhc .xxhc_main .month_select .leftbtn,.xxhc .xxhc_main .month_select .rightbtn,.xxhc .xxhc_main .month_select  .target_month,.xxhc .xxhc_main .right .right_panel p.title,.xxhc .table_course th,.xxhc .table_course td.bg1,.table_course td.bg2,.table_course td.bg3,.xxhc  table.table_info th,.xxhc  table.table_info td{ background:url(../image/xxhc_metters.png) no-repeat;}
.xxhc .xxhc_main{/* padding-top:10px; background:#fff;*/ color:#000;/* position:relative;*/color:#595959;}
.xxhc .xxhc_main .left{ width:700px; float:left;}
.xxhc .xxhc_main .right{ width:250px; float:right; padding:20px 0; /* position:absolute; right:0px; top:10px;*/}
.xxhc .xxhc_main .left .course_date{}
.xxhc .xxhc_main .left .course_date .month_select{ position:relative; text-align:center; padding-top:10px; height:70px;}
.xxhc .xxhc_main .month_select .leftbtn,.xxhc .xxhc_main .month_select .rightbtn{ position:absolute; top:16px; height:23px; width:23px; overflow:hidden;}
.xxhc .xxhc_main .month_select .leftbtn{ left:250px; background-position:-2px -190px;}
.xxhc .xxhc_main .month_select .leftbtn_mouseover{background-position:-51px -190px;}
.xxhc .xxhc_main .month_select .rightbtn{ left:424px;background-position:-28px -190px;}
.xxhc .xxhc_main .month_select .rightbtn_mouseover{background-position:-74px -190px;}
.xxhc .xxhc_main .month_select  .target_month{ font-family:"微软雅黑", "黑体", "宋体"; font-size:24px; color:#0384bd; background-position:260px -255px; height:40px;}
.xxhc .xxhc_main .left .course_info{ padding-bottom:20px;}

.xxhc .xxhc_main .right .right_panel{ border:1px solid #b9b9b9;}
.xxhc .xxhc_main .right .right_panel_1{ border-bottom:none;}
.xxhc .xxhc_main .right .right_panel p{ line-height:28px; padding-left:15px;}
.xxhc .xxhc_main .right .right_panel p span{ color:#077ec0; padding-left:8px;}
.xxhc .xxhc_main .right .right_panel p.title{ background-position:0 -90px; padding-left:20px; line-height:31px; height:31px;}
.xxhc .xxhc_main .right .right_panel_1{}
.xxhc .xxhc_main .right .right_panel_2{/* height:330px; overflow:auto;*/}
.xxhc .xxhc_main .right .masters_faces{ padding-top:10px; text-align:center; padding-left:6px;}
.xxhc .xxhc_main .right .masters_faces li{ display:block; width:78px; float:left; padding-bottom:10px;}
.xxhc .xxhc_main .right .masters_faces div{ text-align:center;}
.xxhc .xxhc_main .right .masters_faces p{ padding:0;}
/*表格部分*/
/* 上表格*/
.xxhc .xxhc_main .left table.table_course{}
.xxhc .xxhc_main .left table.table_course th{ font-family:"微软雅黑", "黑体", "宋体"; font-weight:normal; font-size:14px;}
.xxhc .xxhc_main .left table.table_course td{ width:99px; height:59px; text-align:center;border-bottom:1px solid #eee;border-right:1px solid #eee;}
.xxhc .xxhc_main .left table.table_course td.noright{ border-right:none;}
.xxhc .xxhc_main .left table.table_course td.nobottom{ border-bottom:none;}
.xxhc .xxhc_main .left table.table_course td.bg3{background-position:-101px -122px;}
.xxhc .xxhc_main .left table.table_course td.bg2{background-position:-202px -122px;}
.xxhc .xxhc_main .left table.table_course td.bg1{ background-position:-1px -122px; color:#fff;}


/*下表格*/
.xxhc .xxhc_main .left table.table_info{}
.xxhc .xxhc_main .left table.table_info th,.xxhc .xxhc_main .left table.table_info td{ font-weight:normal; text-align:left; padding-left:10px;}
.xxhc .xxhc_main .left table.table_info th{ color:#000; height:39px; background-position:0 -51px;}
.xxhc .xxhc_main .left table.table_info td{ height:33px; background-position:0 -224px;}

/* 弹出窗口 */
/* 预约 subscribe*/
.subscribe{ top:0; left:550px; width:393px;}
.subscribe .panel_title{ background-position:0 -107px; margin-left:2px;}
.subscribe .panel_content{ padding-top:10px;}
.subscribe .panel_content table input{ height:21px; background:none; border:1px solid #b9b9b9;}
.subscribe .panel_content .control a{ background:none; width:136px;}
.subscribe .panel_content img{ border:none;}
.subscribe .panel_content .submit{ padding-left:30px;}
/* 预约 end */
/* 讲师介绍 master_introduce*/
.master_introduce{ top:0; left:950px; width:393px; color:#5d5d5d;}
.master_introduce .panel_title{ background-position:0 -107px; margin-left:2px;}
.master_introduce .panel_content{}
.master_introduce .panel_content .info_note{ font-weight:bold;}
.master_introduce .panel_content .info_main{ line-height:24px; position:relative;}
.master_introduce .panel_content .info_main img{ padding:1px; border:1px solid #b9b9b9;}
.master_introduce .panel_content .info_main .master_info{ position:absolute; left:90px; top:0;}
.master_introduce .panel_content .info_main .note{ margin-top:10px; line-height:18px; text-indent:20px;}
.master_introduce .panel_content .submit{ padding-left:30px;}
.master_introduce .panel_footer{}
.master_introduce .panel_footer a{ text-decoration:underline; color:#0083c9;}
.master_introduce .panel_footer .panel_footer_title{ background:#ececec; line-height:28px; padding-left:14px;}
.master_introduce td{ text-align:center;}
.master_introduce .txt_left{text-align:left; padding-left:10px;}
/* 讲师介绍 end */

/* 课程简介 course_introduce*/
.course_introduce{ top:0; left:950px; width:393px; color:#5d5d5d;}
.course_introduce .panel_title{ background-position:0 -107px; margin-left:2px;}
.course_introduce .panel_content{ position:relative; height:340px; padding:12px;padding-left:14px;}
.course_introduce .panel_content .master_face{ width:80px; position:absolute; text-align:center; top:40px; right:10px;}
.course_introduce .panel_content .master_face img{ padding:1px; border:1px solid #b9b9b9;}
.course_introduce .panel_content .left{width:280px;}
.course_introduce .panel_content p{ line-height:24px;}
.course_introduce .panel_content .score_title{ text-align:center; color:#0383cc; font-weight:bold;}
.course_introduce .panel_content .left p{ text-indent:30px; line-height:24px;}
.course_introduce .panel_content .left .iorder{ margin:4px 0; background:#ececec; vertical-align:middle;}
.course_introduce .panel_content .left .iorder img{vertical-align:middle; padding-right:4px;}
.course_introduce .panel_content .left .iorder p{text-indent:20px; padding:7px; padding-right:0;}
.course_introduce .panel_content .score_detail{}
/* 课程简介 course_introduce end */
/*.login_panel{ display:none;}*/
/*弹出窗口*/

/***************************  xxhc  线下会场预约 end **************/

/***************************  xxhc_result  线下会场搜索结果  **************/
.xxhc_result .white{color:#fff;}
/* 搜索 */
.xxhc_result{ font-family:"宋体"; font-size:12px; background:#fff; color:#646464; margin-top:10px; position:relative;}
.xxhc_result .search_bar{background:url(../image/xxhc_search_bg.png) no-repeat; height:37px;position:relative;}
.xxhc_result .search_bar .search_control{ padding-top:7px; padding-left:358px; }
.xxhc_result .search_bar .search_control span{ vertical-align:top;}
.xxhc_result .search_bar .search_control input{ background:url(../image/wlpxyy_icon_arrow_down.png) no-repeat right 4px #fff; height:23px; border:1px solid #b9b9b9; padding-left:2px; line-height:24px;}
.xxhc_result .search_bar .search_control input.master{ width:90px;}
.xxhc_result .search_bar .search_control input.month{ width:50px;}
.xxhc_result .search_bar .search_control input.area{ width:90px;}
.xxhc_result .search_bar .txt{ position:absolute; top:12px; left:280px;}
.xxhc_result .search_bar  a.search_submit{ display:block; width: 60px; height:37px; overflow:hidden; background:url(../image/xxhc_search_submit.png) left top;position:absolute; top:0; left:620px; text-indent:-9999px;}
.xxhc_result .search_bar   a:hover.search_submit{ background-position: -60px top; }
/* 下拉部分*/
.xxhc_result  .dropdownlist{ width:92px; position:absolute; top:31px; left:0; height:120px; overflow:auto; background:#fff; border:1px solid #b9b9b9; z-index:100;}
.xxhc_result .dropdownlist a{ display:block; color:#646464; line-height:24px; padding-left:4px; height:24px; overflow:hidden;}
.xxhc_result  .dropdownlist a:hover{ background:#d4d4d4;}
.xxhc_result .dropdownlist.master{ left:358px;}
.xxhc_result .dropdownlist.month{ width:52px; left:458px;}
.xxhc_result .dropdownlist.area{ left:518px;}
/*.xxhc_result .dropdownlist { display:none;}*/
/* 中间部分 */

/*表格部分*/
.xxhc_result .table_content{ border:1px #b9b9b9 solid; border-top:none;}
.xxhc_result  .table_header{background:url(../image/wlpxyy_nav_bg.png) repeat-x; height:57px;}
.xxhc_result .table_header a.btn{ background:url(../image/wlpxyy_icons.png) no-repeat; padding:10px; padding-bottom:4px; padding-left:30px; line-height:28px;}
table{border:none;}
.xxhc_result table tr{height:39px;}
.xxhc_result table tr.mouseover{ background: url(../image/wlpxyy_tabel_tr_hover.png) repeat-x; }
.xxhc_result table tr td{ border-bottom: 1px #e6e6e6 solid; text-align:center;}
.xxhc_result td a{ color:#666;}
.xxhc_result td a:hover,.xxhc_result td a:active{ color:#0083c9;}

.xxhc_result .table_title a.btn{ background:url(../image/wlpxyy_icons.png) no-repeat; padding-left:30px; line-height:28px;}
.xxhc_result .table_header a.btn1{ background-position:left 0;}
.xxhc_result .table_header a.btn2{background-position:left -30px;}
.xxhc_result .table_header a.btn3{ background-position:left -60px;}
.xxhc_result .table_header a.btn4{background-position:left -90px;}
.xxhc_result .table_header a.btn5{background-position:left -120px;}
.xxhc_result .table_header a.btn6{ background-position:left -150px;}
.xxhc_result .table_header a.btn7{background-position:left -180px;}
.xxhc_result .table_header a.btn8{background-position:left -210px;}
.xxhc_result .table_header a.btn9{background-position:left -240px;}
.xxhc_result .table_header a.btn10{background-position:left -270px;}

.xxhc_result td{ padding-left:10px; text-align:center;}
.xxhc_result .txt_left{ text-align:left;}
/***************************  xxhc_result  线下会场搜索结果 end **************/